bhr\Admin\Model\AdminModel D

Total Complexity 217
Dependencies 16
Dependents 12
Total lines 1,046
Lines of code 732
Logical lines of code 355
Comment lines 177
Methods 46
Properties 9

Methods 46

Method Rating Maintainability Complexity Lines of code
parseSettingsFromRequest()
D
26
51 128
setLegacyPlatformSettings()
C
37 28 70
setConfiguration()
B
50 19 23
getAboutInfo()
A
46 8 41
generateSwJs()
A
44 7 46
getConfigurationFromDb()
A
50 8 26
getPlatformSettingsFromDb()
A
50 8 26
getErrorLog()
S
52 6 24
setInstalledPlugins()
S
57 6 18
setLegacyConfiguration()
S
58 6 15
savePlatformSettings()
S
55 4 19
insertCronTableIfNotExist()
S
60 4 12
buildOptions()
S
61 4 12
setPlatformSettings()
S
52 3 24
report()
S
52 3 23
getAttributes()
S
55 3 20
generateEmailFromSiteUrl()
S
56 3 17
validateContactCookieTtl()
S
69 4 6
validateLocation()
S
69 4 6
saveConfiguration()
S
60 3 12
removeSettingsOnLogout()
S
57 2 19
getDefaultPlatformSettings()
S
49 1 33
__construct()
S
60 2 12
getDefaultExportTags()
S
78 2 3
setPluginDir()
S
67 2 8
setPluginUrl()
S
67 2 8
appendAvailableTabs()
S
66 2 10
getInstalledPluginByName()
S
73 2 5
getPluginInstalledDate()
S
67 2 8
return_catalogs_to_view()
S
69 2 7
getPluginDir()
S
82 1 3
getPluginUrl()
S
82 1 3
setUserLogged()
S
76 1 4
getUserLogged()
S
82 1 3
setPage()
S
77 1 4
getPage()
S
82 1 3
setAvailableTabs()
S
77 1 4
getAvailableTabs()
S
82 1 3
isTabAvailable()
S
79 1 3
getConfiguration()
S
82 1 3
getPlatformSettings()
S
82 1 3
setSettings()
S
81 1 3
isDefaultContactCookieLifetime()
S
79 1 3
getIconBase64()
S
80 1 3
getInstalledPlugins()
S
82 1 3
getCronController()
S
82 1 3